heavenly trumpets - Turkish English Dictionary